Where to find us

We are located on 95 South Street just a minute walk from Romford Train Station and Shopping Mall.

Ciao Bella Romford, 95 South Street