Lilly's Pizza

Review by Thomas Munn

1813 Glenwood Ave, Raleigh, NC 27608
Celiac
7 years ago

Good food. Overly noisy tho.