Update Info - Labaja Restaurant
This restaurant was reported as closed. If it is open, let us know.
Labaja Restaurant
2004 2nd St
Selma, CA 93662
2004 2nd St
Selma, CA 93662
This restaurant was reported as closed. If it is open, let us know.