Drive-thru cafe serving Italian barista coffee, grilled toasties, and baked treats. Located in a car park.