Was in town for business and our guests took us here. We arrived late and learned that many restaurants close early....this place was open and took us in. You get here by walking up a sort of mall, no traffic can drive here) but there are businesses on both sides. The restaurant itself was very well decorated, I would suggest a higher-class place, and the food was excellent as was the service.
I had the pizza, a more neopolitan style pizza, and it was great.