Tag: Moto Pizza

Moto Pizza

New Pizza Place to Open at Bellevue Square 

According to a new permit filed with the City of Bellevue, Moto Pizza will be opening at Bellevue Square. It will be located on the first floor, outside of Nordstrom, where Ice Monster occupies space. The store is 1,400 square feet. Construction is slated to begin in June 2024, with […]