Towne Restaurant
Add to Favorites
CLOSED NOW
Today: 7:00 am - 10:00 pm
Tomorrow: 7:00 am - 3:00 am
9 Years
in Business
Amenities:
Wheelchair accessibleGood for groupsHas WifiServes alcoholTakes reservations
Saved to Favorites
Phone: (716) 884-5128
Address: 186 Allen St, Buffalo, NY 14201
Website: http://n/a
Parking: Lot, Free
Wi-Fi: Free
Attire: Casual
Good For Groups: Yes
Good for Kids: Yes
Wheelchair Accessible: Yes
Take Out: Yes
Cuisines: Mediterranean, Greek, European, Continental
Alcohol: Beer, Wine
Bike Parking: Yes
Takes Reservations: Yes
Outdoor Seating: No
Price Range : Average
Pets Allowed: No
581 Delaware Ave, Buffalo, NY 14202
Pole Bridge RD., Buffalo, NY 14201
130 Elmwood Ave, Buffalo, NY 14201
235 Delaware Ave, Buffalo, NY 14202
338 Ellicott St, Buffalo, NY 14203
537 Delaware Ave, Buffalo, NY 14202
1753 Walden Ave, Buffalo, NY 14225
227 Delaware Ave, Buffalo, NY 14202
244 Delaware Ave, Buffalo, NY 14202
431 Elmwood Ave, Buffalo, NY 14222