La Villa Roma Restaurant & Pizzeria
305 E Market St, Leesburg, VA 20176
I paid a substantial amount of money. I asked for extra cheese in my Stromboli, I didn't get it. The garlic knots were crispy. The driver although a nice guy did forget my drink. I don't think I'll be ordering g from this establishment again.
Verified Slice Customer • 3/21/2022