11 locals recommend · Estimated price 2 out of 4 ·
Tips from locals
Absolutely the best pizza! It's located in a shopping center, but your not going for the view. They serve truly authentic pizza and pasta using fresh ingredients shipped by air from Italy.
Great homestyle Italian food rather you just want pizza or an authentic Italian dish.