Otello Restaurant Hove

Otello Restaurant Hove is dog friendly!