Island Fish Camp

325 Tower, Bamfield, V0R 1B0 ,Canada
Island Fish Camp Island Fish Camp is one of the popular Seafood Restaurant located in 325 Tower ,Bamfield listed under Local business in Bamfield , Seafood Restaurant in Bamfield ,

Contact Details & Working Hours

Map of Island Fish Camp