Google Street View Inside Takes you on a Virtual Tour of this NYC Espresso Bar


A Selection of Still Images from this New York City Google Street View Inside Photo Shoot – by Black Paw Photo.

Google+ Local Page: Aroma Espresso Bar

Aroma Espresso Bar is located at the following address:
161 W 72nd St
New York, NY 10023‎
(212) 595-7700

Website: http://www.aroma.us/