330 Oakwood Blvd, Detroit, MI 48217, USA
Tue - Thur 11am - 9pm
Fri 11am - 10pm
Sat 4pm - 10pm
Old World Italian CharmThis family-run southwest Detroit institution has been in business since 1968, serving Italian cuisine in a charming atmosphere. The menu offers an extensive selection of homemade pastas, prime cuts of meat, and fresh fish thoughtfully prepared to reflect the distinctive cuisines of different Italian regions. The dining experience is elegant and classic and often accompanied by a table-side chat with the friendly owner.