New York, NY
967 Lexington Avenue at 71st Street New York, NY 10021
+1 212 988 4624
Upper East Side
68th Street
$50.00
Mo to Su from 12:00 PM to 03:00 PM Mo to Su from 05:00 PM to 11:30 PM
Italian
96 reviews
Destination Guide
Hotels near Bella Blu
Things to do near Bella Blu
Restaurants near Bella Blu
Shops near Bella Blu