Pizzeria Lo Smeraldo offers delicious pizza, focaccia, and mozzarella.