Dizzy Bird

Restaurant in Port Elgin, Ontario

Opening hours: Mo-Su 07:00-18:00

192 High Street