Apollo Restaurant Restaurants

229 4th Ave
PO Box 3172
Seward, AK 99664
(907) 224-3092
Fax: (907) 224-2699
Click to Learn More

about us

Serving Greek and Italian Cuisine, Charbroiled Steaks, Alaska's Best Homemade Pizza, and Alaska Seafood with an authentic Mediterranean Taste!