Queens Pizza & Subs

2505 Carroll St, Greensboro, NC

Menu (As of 10/30)

Queens Pizza & Subs: hours and how to order