Modern Indian restaurant offering delicious, freshly-made dishes in a welcoming atmosphere.