Restaurant Reviews from DiningGuide411.com
    Top : United_States: CO: Johnstown

Leo's Place, Johnstown, Colorado










Leo's Place
19 1/2 Parish Ave
Johnstown CO United States

Open Tue-Fri 7:00 am,Sat-Sun 8-6.


Price Range: $5.01 - $15
Phone: 970.587.4866
Accepts: bank debit cards, Visa, MasterCard/Eurocard

Smoking: permitted

Alcohol: full bar

Parking: street parking

Accessibility: completely