Charlie Horse

Restaurant in Plymouth, Massachussets