I give this place 4 stars, for the price. $24.99 for a large pizza?? Wow! Almost $3 for a can of Sprite??!! Wow! Maybe I'm just used to the pizza prices in the United States, but wow. Yes the pizza was delicious and the chicken and shrimp plate I got was also yummy. The waitress was very nice and friendly. If you want yummy food and don't care what you spend, ok go to Beaubien Deli.