Phone: +18154522303
Address: 202 North Main Street, Toluca, 61369, United States Of America
City: Toluca
Menu Dishes: 35
Reviews: 2611
"This is the cream of the crop, top of the line, the best dining for 100 miles. Service: Dine in Meal type: Dinner Price per person: $10–20 Food: 5 Service: 5 Atmosphere: 5 Recommended dishes: Fried Chicken Served Family Style, Chicken Parmesan, Sweet Potato Fries, Sauteed Mushrooms, Toasted Ravioli"
All prices are estimates on menu.