bay leaf restaurant Branches in UAE

Dubai, bur dubai ground floor, arcadia hotel apartments, street 17a - opposite lamcy plaza

043583962

Restaurants Indian Restaurants

Dubai, al quoz ground floor, citystay hotel apartments - near mall of the emirates

043235265

Restaurants Indian Restaurants