This is one of the few restaurants that I have noticed that is listed with TripAdvisor, so I checked it out. The restaurant has A/C, is very clean, had good service and a wide variety of food and drink selections on the menu. There is...a menu outside of the entrance, so you can check it out, before you go inside. I decided to get a supreme pizza, The pizza was very fresh, tasted great and the price was reasonable, as well.More