Indian fast food, snack bars and vending machines are available here, but there are no sit-down restaurants.
Many travelers have remarked on the poor state of the restrooms here.
The Priority Pass lounge will have all the facilities you need.