Cafe Bombay Restaurant is located in Lagos, Nigeria on Mega Plaza, Century 21 M, Idowu Martins St, Victoria Island. Cafe Bombay Restaurant is rated 3 out of 5 in the category indian restaurant in Nigeria.
Address
Mega Plaza, Century 21 M, Idowu Martins St, Victoria Island