Our restaurant in Birmingham The ICC is located in the International Convention Centre in Birmingham in Centenary Square.
Ordering for collection or delivery is currently unavailable at this location. We are sorry for the inconvenience.
Please search for another restaurant where collection and delivery is available here
The home of the famous authentic Romana pizza. Made the Roman way for bigger flavour