Rosso Restaurant
1 The Broadway,
Ilford, IG6 2JR
1 The Broadway,
Ilford, IG6 2JR
Your feedback is important to us
Help us improve our service