Frenchys Deli, SELMA, California (CA)
Conveniently stationed at 2025 2nd Street () in SELMA, California (CA) (93662), Frenchys Deli can be reached at 5598967737. Please do call before you go to book your table in the restaurant.
More restaurants in SELMA, California (CA)
Frenchys Deli contact information and details:
Address: 2025 2nd Street - , SELMA, California (CA) 93662
Contact Phone: 5598967737