Bayview Restaurant & Variety Store

Restaurant in Delhi, Ontario