Excalibur
Pizza · Italian · Pub
Excalibur Ristorante Pizzeria offers a diverse menu featuring Italian, Mediterranean, and pizza dishes. It functions as a restaurant, pub, and pizzeria, providing options for both casual dining and business lunches.
Location