Right on the heels of Planet Thailand's unexpected closing in Williamsburg, nearby health-food newcomer Green Canteen has already tossed in the towel after just a few months.