9.3 Highly Recommended
Great local pizza place. We usually eat in and get great service.
2.3 Not Recommended
Based on the reviews we visited this restaurant. Waited 20 minute for steamed dim sims which were luke warm and were not freshly made. Then we had another 25 minute wait while take-away after take-away was served. Not satisfied, not impressed and not retu…