Alto-Post is a cafe offering refined French cuisine in a warm and friendly atmosphere. Features include a terrace, Wi-Fi, and options for takeaway.