Restaurant Reviews from DiningGuide411.com
    Top : Egypt: Alexandria

Pizza Station, Alexandria, Egypt










Pizza Station
Shahr El Asal, El Bitach
Alexandria Egypt

Huge slices and a good variety of toppings. You can also watch your pizza being made behind the glass counter.


Price Range: moderate
Phone: no phone