Spazo Restaurant & Bar
1201 West McDermott Drive, Allen, TX 75013
Know of Spazo's (live close by), but not tried until yesterday. Nice pizza at a reasonable price. Will be back to try restaurant which looked to be very popular when I picked up the pizza. Verified Slice Customer • 7/9/2022