Cleopatra Grill Southport Pizza-Shawarma-Kebab is located in Southport, United Kingdom on 5-7 West St. Cleopatra Grill Southport Pizza-Shawarma-Kebab is rated 4.5 out of 5 in the category pizza takeaway in United Kingdom.
Accessibility
No wheelchair-accessible seating
Offerings
Kids' menuLate-night food