Taste of the Islands

1500 Powell St, Norristown, PA

Menu (As of 11/1)

Taste of the Islands: hours and how to order