3450 E Hebron Pkwy, Carrollton, Texas 75093 USA
Shanghai Bowl. We are a Vegetarian Friendly Restaurant. Eat Healthy & Vegan Food.
Photo Credit: Yelp