Ristorante Pizzeria Lo Smeraldo offers a selection of delicious Italian dishes, including pizza, prepared with fresh ingredients. The menu features a primo, secondo, or pizza.