Italian restaurant serving comfort food and pasta. Also offers fast food and coffee.