We ordered 2 subs and beers. After quite a long wait, the cashier brought us 3 subs and mine had cheese, which I cannot eat and didn't order. After a lengthy discussion by kitchen staff, my sub was delivered. We had to ask twice for our beer. It was not a busy night so not sure why everything took so long. The food was ok, nothing great. Staff cranky and unfriendly. As we were leaving, we realized we were overcharged so went back in to speak with the cashier. She immediately opened the register and pulled out over $6... she knew all along that she charged us for 3 subs! When I asked what happened she said she didn't know and offered no apologiy, no sorry for error and not even a thank you for your understamding. Hang on go your wallet and check prices if you go to this place.