I stayed at a nearby hotel for 5 days and ate dinner here on two separate occasions. Here's my review
Ambience: Very good. It doesnt look that nice from the outside particularly with the cheap looking signs and menu posted outside but the ambience is quite good.
Food: I ordered the personal pizza (10") with 3 vegetable toppings each time.The crust was the best part of the pizza. It was just right. The overall pizza might use a little bot more salt but that could well be me eating more salt than most. I also got the tiramisu for the desert and it was great as well.
Service: Service was very good as well. I was served by a Stephen on one day and by Omar the next time. Both were very good and were prompt and pleasant.
Price: Not very expensive. A personal pizza runs you to $6 and each topping is 75 cents.
All in all a good little restaurant that you should try!