5735 Camden Ave, Los Gatos 95124, United States
No delivery
Spot something wrong?
Dishes at Malibu Grill. Prices may vary in venue.