Pizzeria Lo Smeraldo offers Italian pizza with vegetarian options. Enjoy delicious food in a pleasant atmosphere, with delivery and takeout available.