Plaza Garibaldi Restaurant
Address:
3706 Mccall Ave, Selma, CA 93662
Phone:
(559) 896-1126
Restaurants
Other Businesses:
- Cattlemens at 1880 Art Gonzales Pkwy, Selma, CA 93662
- Pizza Hut at 3320 Floral Ave, Selma, CA 93662
- China Hut Express at 2732 Whitson St, Selma, CA 93662
- Denny's at 2763 Highland Ave, Selma, CA 93662
- Java Lava at 3822 Mccall Ave, Selma, CA 93662