Camellia Street Grill

0 reviews

  • 208 Camellia St W, Everglades City, FL 34139
  • 239-695-2003


Beautiful outdoor seating with wonderful food!! In addition to our favorites on our menu we have added delicious new items. Come and enjoy an ice cold beer or some of our fantastic homemade sangria in our new open air lounge

Add Your Review

You can't review your own listing.

Skip to toolbar