Phat 12 Island Broiler 2707 78th Ave SE, Mercer Island, WA 98040 Related: Arabian Restaurants Foods Take Out Restaurants Thai Restaurants