Established in 1971, Pizza Plaza is one of Anchorage's longest running Italian restaurants / pizzerias. We offer free delivery throughout the Anchorage metropolitan area.
Established in 1971, this consistently delicious restaurant is newly remodeled. Hanging plants, candle topped tables and intimate high walled booths provide an elegant and conversation-friendly atmosphere for couples or groups visiting over dinner. Start with a huge antipasto salad (enough for an entire table) then try the lemon chicken soup before your entree; delectable with tangs of lemon...