Taj Mahal Matsubara Branch (草加市) reviews - SkyPhone Spot