Pecan spinach salad at Little Village Noodle House
1113 Smith St
Honolulu, HI96817
Call: 808.545.3008
Visit Website

Reviews & Posts

Also at Little Village Noodle House

Nearby