Banana Leaf is a Southern Indian restaurant located in the heart of the city. I’ve walked past this place several times, heard a couple friends talk about it, and today I decided to check it out. The signage outside this place isn’t that great, it’s only when you look at the restaurant window that you…