top of page

Address

522 Elmwood Ave 

Buffalo, NY 14222

Contact

716-882-5881

Hours

Sun - Mon

Tues - Thurs

Fri - Sat

CLOSED

4pm - 1am

4pm - 2am

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
bottom of page