We make fine dining food simple and delicious.
We make food happy which makes you happy.
Most important, consistency of high standard service.
Mr India Olympia has revamped it's self as we have launched our newly updated restaurant. Still based at 6A Baconsfield Terrace Olympia London.
We invite you to come and sample our NEW chef with new flavours and updated menu. As we are under NEW management and endeavour to make an impressive first impression to our clients.
Address: 6A Baconsfield Terrace, Olympia, London W14 0PP
Phone: 020 7603 0022
Join our mailing list to stay up to date and get notices about our new promotions & discounts!