Right Side of the Boat Fish’N’Chips

Pacific Northwest restaurant (US) · 1710 NW 13th Ave, Meridian, ID

More food in Meridian, ID · Pacific Northwest Restaurant (Us) in Meridian