Restaurants in Dallas, TX
Restaurants
9203 Skillman St.,
Dallas ,
TX
75243
UNITED STATES
Based on 1 reviews
Food: So good: Right on point. Service: Could be improved.
If you want food that fills you up and taste great then Michelle's is the place for you. If you want super fast and excellent service then Michelle's is not the place for you especially during the lunch rush or Sunday after church. It may...Worldwide > United States > Dallas, TX > Restaurants