Prima Deli
2115 Roosevelt Ave, Redwood City 94061