I posted last week about Sale & Pepe. To recap their food is ok but I, had a problem with the wait staff. IZI has a cold atmosphere, but Luna Rosa is the best. It's across from Topper.