#5 most popular of 5 restaurants in Dutch Harbor
CresaBlu writes, "Since there are only 4 miles of road in Dutch Harbor/Unalaska, Amelia's is located on the main road on the island. The day you fly in, Amelia's will be one of the first places you'll drive
" »
- Avg. Member Rating 4 of 5
- Avg. Member Rating
-
1
- Reviews