City Guide

La Bella

349 E 12th St
New York, NY 10003
Phone:

Description: Go here for: Duck Tamarind, flavors, Curry, fried calamari, presentations