Located at the corner of Green Springs Highway and Oxmoor Road in Homewood, this charming restaurant is great for romantic dinners. There are large tables for families or groups and small intimate booths for couples, all covered with checkered tablecloths. Photographs and paintings of Italy adorn the walls. The food is strictly traditional Italian-American fare in very large portions which offers a good value.
- Open Hours: Monday to Thursday from 04:00 PM to 09:30 PM, Friday to Saturday from 04:00 PM to 10:30 PM
- Credit Cards Accepted: visa, mastercard, amex