Indian restaurant offering flavorful dishes. Known for good service and a pleasant dining experience.