Restaurants in Albion, ID Back to Cities In IdahoCuisine TypesView AllBarbecueItalian One Punch Pizza247 W N St$$Piggy Sue BBQ262 Main St$$