Omiha Bay is a pet shop in Omiha on Waiheke Island, Auckland. It is listed under that name for people looking for pet supplies on the island.