JavaScript is not enabled.
review - Review by Tracey H | Leo's Ristorante

Leo's Ristorante

Claim

review 12/21/2006

Very poor customer service. Rude and unaccommodating to customers. Second rate restaurant. more
FALL DISCOUNT:
30% OFF all yearly plans - 4 days only
Use YEAR at checkout. Expires 9/30/2016