1201 W Tudor Rd, Anchorage 99503, United States
1201 W Tudor Rd, Anchorage 99503, United States
No delivery
No open hours
Spot something wrong?
Dishes at Susan Taylor's Island Flavor. Prices may vary in venue.
Been to Susan Taylor's Island Flavor? Be the first to share what you ate.