Apollo Restaurant Restaurants

PO Box 3172
229 4th Ave
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!