I've always wondered what it would be like to eat a really big papadam. Today I got that chance! A new banana leaf restaurant just opened up across the street from where I work. Genova Banana Leaf Restaurant. It's so new there are no restaurant signs up. It's so new I don't even know if [...]