The Rock, Wood Fired Pizza & Spirits Opens in Alaska
The Rock, Wood Fired Pizza & Spirits, an award-winning gourmet pizza restaurant with a gritty rock-‘n’-roll vibe, opened its newest location in Anchorage, Alaska on Monday, October 21. The new restaurant, adjacent to Northway Mall, is the 21st installment of The Rock, which currently has locations in Washington State, Oregon, Colorado, and Alberta, Canada. “We’re […]