Apollo Restaurant
Apollo Restaurant, serves Greek and Italian cuisine, charbroiled steaks, Alaska’s best homemade pizza, and Alaskan seafood with an authentic Mediterranean taste. Also serving local and imported beers and wine.
229 4th Ave.
Seward, AK 99664
907-224-3092
