Leila
50 Post St
San Francisco, California 94104
USA
Phone: (415) 398-4035
San Francisco, California 94104
USA
Phone: (415) 398-4035
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
360 Degrees Gourmet Burritos0.00 mi
Chili-Up0.00 mi
Leila Mediterranean Cuisine0.00 mi
New Asia Asian Cuisine0.00 mi
Niji Japanese Grille0.00 mi
Pizzelle0.00 mi
Sam's Barbecue0.00 mi
San Francisco Soup Co0.00 mi
Tully's Coffee0.00 mi
Chaat Cafe Express Llc0.01 mi
Cuisine:
Leila Description:
Leila is a best Greek restaurant in San Francisco, California, offering you a fascinate choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Leila