Add a Restaurant

Add your restaurant via Cititour.com – a new window will open.

Cuba Cafe

View Menu

Cuba Cafe


Address: 200 Eighth Ave (bet. 20th & 21st Sts)
City: New York, NY
Zip: 10011
Phone: (212) 206-0038
Map: Map
Cuisine: Latin America
Area: Chelsea



CITITOUR MOBILE