Luigi's Sandwich Palace

280 Harbor Way, South San Francisco
(650) 952-4633