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