North Star Deli and Sausage

1120 Maunakea St, Honolulu HI

(808) 521-1488

Location