Leo's Place Restaurants Restaurant,Pizzeria in Idaho Falls
Besitzer nicht registriert
Mehr Details
Preis & Küche
$$
Pizza, American
Restauranttyp
Restaurant, Pizzeria
Merkmalen
Um
Good pizza, hamburgers and pizza salads can be what you need. According to the reviewers' opinions, waiters serve good beer. At this restaurant, clients may drink good lemonade. Most users point out that the staff is nice. If you want to enjoy fast service, you should go to Leo's Place. Based on the guests' opinions, prices are fair. Expect the exotic atmosphere at this place. Google users granted the rating of 4 to this spot.