10206 people have been here
09:00 - 22:00
Bay & Ruts, is an upscale corporate restaurant located at 4a, Idowu Martins Street off Adeola Odeku Victoria Island, Lagos.
Restaurant with great food
Bay & Ruts is an upscale corporate restaurant located at 4, Idowu Martins Street, Victoria Island, Lagos.