Pizzeria Mimmo's is an Italian restaurant specializing in pizza. Reviews mention the pizza is very flavorful, though can be oily. Prices are average, and service is courteous, but expect waits.