Al Carlo Alberto Cafe is an espresso bar offering Italian cuisine. It provides seating and table service.