Authentic Indian takeaway specializing in freshly made samoosas.