Lovely Pizza Restaurant
1 like
Croma Pizza is located at number 3 Morrison Street just off Nicholson Street. The restaurant shares a space with the Odeon Cinema and the accessible loo is downstairs by way of a lift. The place...
1 result shown
1 like
Croma Pizza is located at number 3 Morrison Street just off Nicholson Street. The restaurant shares a space with the Odeon Cinema and the accessible loo is downstairs by way of a lift. The place...