This establishment is named Lombardo Carmela and is located in Catania, Italy. It is mentioned as serving alcohol.