Visit us at 2534 Elmwood Ave.

(716) 871-1000

Monday-Thurs.    

Fri-Saturday          

Sunday                    

9 am to 11 pm

noon - 8pm

Store Hours

9 am to 10 pm

Follow us online

  • Google+ Social Icon
  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon
  • Yelp Social Icon

Straight Up... Meet the staff!

Dan Locche - Owner

Brenda Alesii - Owner

Samantha Kline - Manager