Lilly's Pizza

1813 Glenwood Ave, Raleigh, NC 27608

New
$15 Minimum
Price: $$ (Based on the average price of a large pizza from this local pizzeria)