Camellia Street Grill
Camellia Street Grill
Rustic, counter-serve nook with stone crabs & other seafood bites, plus outdoor, waterfront seating.
Open Daily From 11AM – 9PM
202 Camellia St W, Everglades City, FL 34139
Contact
- (123) 234-2123
- https://www.facebook.com/camelliastreetgrill/
- 202 Camellia St W, Everglades City, FL 34139