Shanghai Tea Garden | Chinese • Dim Sum

Chinese restaurant · 9150 Jewel Lake Rd, Anchorage, AK

To-Go

Hours

More food in Anchorage, AK · Chinese Food in Anchorage