Box Pizza
Pizza · Italian · Fast Food
Box Pizza is an Italian restaurant specializing in Neapolitan pizza. It is noted for its high ratings and positive reviews.
Location
Best places nearby
The highest rated places close to Box Pizza.
Local restaurants nearby
Aggelaki Agapitou 10, Ormylia 63071, Greece


