Osteria 106

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