Texas > Lubbock > Restaurants, Food & Beverages > Restaurants > Mama Fu's Asian House
2531 82nd St, Lubbock, Texas, 79423
(806) 500-2336
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!