1 restaurant found
Wrangell, AK
“Michelle's Taste of Asia brings Filipino and pan-Asian cuisine to Wrangell, a small island community in Southeast Alaska. Located on Front Street in downtown Wrangell, this restaurant serves the…”