Level 2
Shop on map
Closed
Authentic Italian cuisine featuring pizza and pasta prepared to order using only fresh produce, nothing frozen. Not fast food, quality food made fast.