72 Main St, Tuckahoe, New York, 10707
ODO is a highly regarded Italian restaurant in Tuckahoe, celebrated for its authentic Abruzzese cuisine and fresh, house-made pasta. Many diners praise the cozy, chic atmosphere and the creative, flavorful dishes. While some have noted inconsistencies in service or pricing, the overall sentiment is that it offers a unique and high-quality dining experience that stands out in the local area.
We analyze 74 public reviews for ODO using our data models and filter out spam to highlight only authentic feedback.
The restaurant is small and popular; reservations are highly recommended, especially for weekends.
✓ What Works Well
✗ Areas to Improve
The pasta is to die for.
Great spot for a special occasion.
Authentic and delicious.