This establishment offers Italian cuisine, specializing in pizza and spareribs. It provides options for both dining in and takeaway.