Cafe offering tasty, well-presented food. Known for cleanliness and helpful staff.