Ricksha Could Be Your New Favorite Indian Restaurant I’ve already been to several Indian restaurants in Manila so...