Farran's Deli, NEVADA, Missouri (MO)

Feeling hungry? Farran's Deli might be the place to eat for you.
Conveniently located at 905 Briarwood Lane () in NEVADA, Missouri (MO) (64772), Farran's Deli can be reached at 4176675480. Please call in advance to make a reservation.
More restaurants in NEVADA, Missouri (MO)


Farran's Deli contact information and details:
Address: 905 Briarwood Lane - , NEVADA, Missouri (MO) 64772
Contact Phone: 4176675480