About Pizza Station
Boasting two locations, Pizza Station is a Duba-based restaurant. They offer a broad range of pizzas ranging from classic Italian recipes, through spicy Mexican twist, to those with an Arabic touch. The interior was designed to resemble traditional pizza joints with brick walls and simple, wooden tables.
Recommended For You