Solo Fritto is an Italian restaurant specializing in pizza fritta. It's known for its light, fresh, and delicious fried pizza.