While homemade is okay, it can never really meet the cravings that a real phuchka stall provides