Ike's Lair
Address:
3765 Farm Hill Blvd, Redwood City, CA 94061
Phone:
(650) 637-8903
Hours:
- Mon: 8am-5pm
- Tue: 8am-5pm
- Wed: 8am-5pm
- Thu: 8am-5pm
- Fri: 8am-5pm
Payment:
Food Home Delivery,
Restaurants,
Restaurants Food Delivery,
Caterers,
Subs & Sandwiches
Other Businesses: