The Cafe -a mostly vegetarian place

509 Southard Street
Key West Florida, 33040
Website:
Specialty: Vegetarian
Cuisine: Health Food, Vegetarian
Feature: Breakfast, Celeb Hangout, Group Dining
Price: On Budget Prices
Feedback: 5