Huw Price, 8 May 2002
Bagicha is an Indian restaurant on North Parade. They have a limited selection of vegan options (2 main courses, but several side dishes), but what they lack in variety they make up for in quality. The staff were very vegan friendly. They also do take out.