3445 Seneca St
789 Center Rd West Seneca, NY
1737 Orchard Park Rd West Seneca, NY
One of the better places in town to get good greek food. Nice atmosphere, good pricing, friendly service. Great family atmosphere that you don't find in a lot of places
May 22, 2010
Seneca Towne Restaurant
1 out of 1 people found this review helpful.
If you've been to or used
Seneca Towne Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.