Restaurant serving fresh, daily-prepared meals with quality ingredients, available for takeaway.