Lilly's Pizza

Review by Lori

1813 Glenwood Ave, Raleigh, NC 27608
4 years ago

Great gluten free pizza! Never had a problem eating there.