Stella's Restaurant
501 Marshall St # C
Cameron, LA 70631
Cameron, LA 70631