Sign In

Lilly's Pizza

1813 Glenwood Ave, Raleigh, NC 27608

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