The Pizza Place
538 E. Albion St.
Avilla
2608973601
Pizzeria
Hours:
Tue-Wed-Thur 11 AM - 8 PM
Fri-Sat 11 AM - 9 PM
Sun 2 - 8 PM
Tips from management:


To link to this page, use the following URL with no spaces:
pizza-place
538 E. Albion St.
Avilla
Tue-Wed-Thur 11 AM - 8 PM
Fri-Sat 11 AM - 9 PM
Sun 2 - 8 PM
To link to this page, use the following URL with no spaces:
pizza-place