Delicious New York Style Pizza & Pasta in Lakewood
In the Villa South Shopping Center
1000 S Wadsworth Blvd, Lakewood, Colorado
Kipling to Sheridan West to East
Colfax to Hampden North to South
Tuesday - Thursday 11am - 9pm
Friday - Saturday 11am - 10pm
Sunday 11am - 9pm.