SLOBSTER
Hours:
82 E Santa Clara St, San Jose
(626) 475-3504
Take-Out/Delivery Options
Hours
Monday | Closed |