Mon-Thur:
11:30am to 10:00pm

Friday:
11:30am to 11:00pm

Saturday:
12:00pm to 11:00pm

Sunday:
12:00pm to 10:00pm
3910 Maple Road
Amherst, NY 14226
T: 716-831-3878
T: 716-831-3879
F: 716-831-3880


View Larger Map

Address: 3910 Maple Road
Amherst, NY 14226
 
Telephone: 716-831-3878
  716-831-3879
Fax: 716-831-3880