Bo David’s Restaurant and Bar

131 S Sun N Lakes Blvd, Lake Placid, FL 33852, USA

Get Directions

863-531-3294