2 Templeton Ter, Buffalo, New York 14202 USA
Fire pits & waterfront views at Templeton Landing
Photo Credit: Yelp