Restaurant Equipment & Supplies in Menlo, IA Menlo Cafe502 Sherman StMenlo, IA, 501646415242871Coffee ShopsDinersFoodLunchRestaurantRestaurantsUsed Restaurant Equipment Supplies Show More