Templeton has one of the best water front locations in Buffalo. Loads of parking, water access with marina. Yet the service and food is not good and prices are high. I've taken this off my list of places to go. Igt's a shame.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.