A popular restaurant located in a retail park, offering ample space and a lively atmosphere.