Tiella Italian Restaurant Tiella

Tiella Map

1109 First Ave. (E. 61st St.)
New York, NY 10065
Map
Cuisine: Italian
Nicely executed southern Italian fare on the Upper East Side.
Openings: Lunch & Dinner Mon.-Sat.

Features