Restaurant offering Italian cuisine. Specials include sandwiches, ribs, and fried snacks.