Award-winning Cafe Masala offers Indian cuisine. Known for good portions and a welcoming atmosphere.