This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.
Information
Leo's Ristorante offers excellent Italian cuisine at inexpensive prices. The Turo family has been providing quality Italian cuisine for over 50 years. Our beautiful decor and comfortable dining room is a great start to a memorable dining experience. Come see for yourself.
Address:
11 Brackett Court
Payment Types:
Amex
Average Price:
$30 and under
Working Hours:
Lunch: Tuesday - Friday: 11:30am - 2:00pm Dinner: Sunday: 4:00pm- 9:00pm Monday - Thursday: 4:30pm - 10:00pm Friday & Saturday: 4:30pm - 11:00pm
1
10
0
Location
Leo's Ristorante