3850 W Northwest Hwy, Ste. 1150, Dallas, Texas 75220 USA
Um, more tomatoes please.
Photo Credit: Yelp