2460 Lacy Ln, Carrollton, Texas 75006 USA
This is the pizza and the Penne Arrabiata pasta!
Photo Credit: Yelp