Larrard offers Mediterranean cuisine with a menu featuring steaks, burgers, wraps, and tapas, complemented by sangria in a stone and mosaic-lined space.