Nearby Restaurants

Italian
Figaro
Re Sette  

Greek
Kellari Taverna

American/Pubs 
Red Flame Diner

South American
Impanema 
Via Brasil

Central American
Havana Central