The Funny Farm Restaurant Description:
.
Address:
3245 Stevens Creek Blvd, San Jose, CA 95117, United States
Phone Number:
+1 408-244-4424
Website:
Store Hours:
Sunday: 9AM-3PM | Monday: Closed | Tuesday: Closed | Wednesday: 11AM-3PM | Thursday: 11AM-3PM | Friday: 11AM-8PM | Saturday: 9AM-8PM