Curry Up Now Is In A Hurry To Expand And Franchise

In 2011, it launched its first retail shop in San Mateo, California.