The food deserves an A and should deserve a 5 star. The reason I gave it 3 star is because the price from the menu in front of the counter is different than the one from the menu for the customer. They try to charge you more (about 30 cents more per order) Therefore i gave them a 3 star instead.