Restaurants in Dallas, TX
Restaurants • Pizza
11406 Audelia Rd.,
Dallas ,
TX
75243
UNITED STATES
Based on 2 reviews
Good Stuff
With my limited choices in Lake Highlands I am grad they are there.Salad Delight
Even though it is a Italian Restaurant I still love the salads here. I love to eat a salad and grab a pizza to go. Be sure to get on their e-maillist for the specials.Worldwide > United States > Dallas, TX > Pizza