La Smeralda is a pizza restaurant offering Italian and European cuisine, with vegetarian options. Features include accessibility for wheelchairs, outdoor seating, and pet-friendly accommodations. Takeaway service is available.