Sofia Pizza II is a casual Italian eatery specializing in regular and stuffed pizzas, alongside other comfort food options.