Italian Coffee: A coffee shop serving Italian-style coffee. Located near public transport.