Queen Margherita Pizza

What Broadsheet says about Queen Margherita Pizza

Queen Margherita Pizza

Royal in name and reputation.

Read More

Details

Queen Margherita Pizza
Shop 8
532 Hampton Street, Hampton

Opening Hours

Tue to Sun 5:00 pm - 10:00 pm