Contact
The Dugout Cafe Menlo (641) 524-2871
502 Sherman St, Menlo IA as of dinehere.us