Italian Restaurant & Pizza
Fine Dining At Its Best
We are located in Front Royal VA at 328
Remount Road right by Big Lots CVS
Pharmacy and Food Lion in the Gateway
Plaza Shopping Center.
Nice family restaurant where you can bring your family for any occasion and have a taste of Italy.
Castiglia Italian Eatery