Pomodoro Rosso
$$ Italian restaurant, Bar
About
Pomodoro Rosso is a charming Italian restaurant conveniently located in the heart of Lincoln Square. Popular for lunch and dinner, this cozy spot is perfect for both solo diners and groups looking for a delightful experience. The menu features mouthwatering comfort food, complemented by a fine selection of wines and cocktails. Guests rave about the fast service and delicious desserts, with a special nod to the exceptional red sauce. A lovely prelude to an evening at Lincoln Center, reservations are recommended as it fills up quickly.