Happy Samosa is an Indian restaurant specializing in handcrafted samosas with a variety of unique flavors. They offer both delivery and pickup options.