The pizza crust could be better but the sauce and ...
The pizza crust could be better but the sauce and cheese are on point. Basic bar fare with a lot of fried dishes if thats your thing. Amazes me how popular this place is, its surely not a must do in italy thats for sure