Super Drive Inn
2036 S Highland Ave, Selma
(559) 896-2997
Menu
Restaurants in Selma, CA
Super Drive Inn
2036 S Highland Ave, Selma, CA 93662
(559) 896-2997