For more information regarding Covid-19, please click the read more button.
If you’re yearning for a great Italian meal, then Osteria 106 has the answer! Located in Manhattan’s Upper West Side, this lovely restaurant has Italian cuisine to satisfy any craving. You’ll leave pleasantly full after enjoying a meal in this friendly space.
53 West 106th Street 10025 New York United States
MON - THU 5:00 PM - 11:00 PM
SAT & SUN 11:00 AM - 11:00 PM