Enjoy pizza at Lo Smeraldo, a recently renovated restaurant. Open Tuesday to Sunday. Offers outdoor seating.