Rye Tavern

Restaurant in Plymouth, Massachussets

Features: outdoor seating