Nestled in the heart of 2004 2nd St Selma, CA 93662-3722, United States, Labaja Restaurant is a food paradise that stuns with a menu as diverse as it is delicious. With 77 reviews, it's a culinary sensation.
Call +15598917822 for questions or prices.
The full menu from Labaja Restaurant in Selma!
All prices are estimations.