Category ✭✭✭✭✭

Bella Blu – New York, Manhattan UES

LOCATION: 967 LEXINGTON AVENUE NEW YORK NY 10021 (BTW. 70TH AND 71ST) PHONE: 212.988.4624 RATING: ✭✭✭✭✭ If not my ultimate favorite, Bella Blu is one of my favorite restaurants, in the city. Although the crowd is pretty WASPy (and the policies are too – only delivery within a 2 block radius of their 70th location), they can […]