Pizza Review
(Rating by Omaha standards, nationally would be a 8.3) Best New York style pizza you’re gonna get in Omaha, hands down. Can easily tell the sauce is fresh, perfect flop, corners the market on selling actually good Sicilian pizza as well.