Green Mermaid Restaurant
Monday to Friday from 10:00 to 23:30 Saturday and Sunday from 11:00 to 00h
Cl. Gran Vía, 62
91 547 39 10
info@lasirenaverde.com