1 Larrabee, Iowa Restaurants

(712) 437-2264
  • 117 N Main St
  • Larrabee, Iowa 51029