Greenville Avenue Pizza Company
1923 Greenville Ave, Dallas, TX 75206
Pizza and sides were delicious. We had the unfortunate event of the “system” crashing after my order went through so they never made my order until I arrived to pick it up. Had to wait an additional 30 mins. Luckily the food made up for it!
Verified Slice Customer • 5/5/2022