Oba Restaurant

57 Hackney Rd

+44 20 7729 6107

Map of Oba Restaurant International
The Latest Review of Oba Restaurant
Sent on