Cedar Pine Restaurant

Restaurant in Altmar, NY