Reviews of Bayleaf - Indian Restaurant & Takeaway. (Restaurant) in Brighton (East Sussex).