Blu Cafe by Tavalon

Blu Cafe by Tavalon

Photo: Cititour.com

Contact Info:

Address: 120 Riverside Boulevard (66th St)
City: New York, NY
Zip: 10069
Phone: (212) 580-1200

Food Info:

Cuisine: Cafe
2nd Cuisine: Sandwiches

^Top