Bayleaf Restaurant is located in Bahrain on juffair 324, flat 104, bldg:517 , road:2408, block 324. Bayleaf Restaurant is rated 3.5 out of 5 in the category indian restaurant in Bahrain.
Address
juffair 324, flat 104, bldg:517 , road:2408, block 324
Amenities
Good for kidsToilets