Food06/09<04/20The Island – A Restaurant Review by Nish Indra Nagar in Bangalore is chock-full of restaurants. Almost every other building houses some kind of eating joint or the other. And it’s not…