Bar Luna THIS RESTAURANT IS CLOSED Bar Luna

THIS RESTAURANT IS CLOSED Bar Luna Map

511 Amsterdam Ave. (W. 84th St.)
New York, NY 10024
212-362-1098
Map
Cuisine: Italian
Good Italian fare in the culinary wasteland of Amsterdam Avenue.
Openings: Dinner nightly

Features