Stuffed to the gills @ guru palace in Mesa, AZ. Indian food FTW!