Big Five is a restaurant offering homemade dishes with generous portions.