Pizza · Edinburgh
Good food.
Great flavour.
16 Elm Row, Edinburgh, EH7 4AA
Opening hours to be confirmed
Star Kebab Pizza House is a pizza takeaway in Edinburgh, EH7 4AA. A menu has not yet been added to this listing.
Star Kebab Pizza House is listed at 16 Elm Row, Edinburgh, EH7 4AA. Opening hours and menu details can be added by the verified owner.
Loading reviews…