Leo's - Lyndon Station

Bars
101-135 County Rd N, Lyndon Station, United States Of America

Leo's

Leo's
4 / 5 of 1 Reviews
Phone
(+1)6086662602
Address
101-135 County Rd N, Lyndon Station, United States Of America

Feedback

★ 4 / 5 of 1 Reviews

What Amelia Zamudio likes about Leo's:
You typically don't stumble upon Leo's by chance; you usually need to be introduced by someone who is familiar with the establishment and insists on bringing you along. View all feedback.

You typically don't stumble upon Leo's by chance; you usually need to be introduced by someone...

amelia-414
amelia-414

More information

QR-code link to the menu

QR-Code zur Speisekarte von Leo's

Related Restaurants

Fast & SimpleDownload Menu App now