Address: 2790 Whitson St, Selma, CA 93662, USA
“This place is doubtless one of the coolest restaurants in the area. Every time I come there I am truly pleased. They keep their high level service and the highest level of food they offer. You can never go wrong with this restaurant. Warmly recommended.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…