A Telha is a Portuguese restaurant known for its convivial atmosphere and offering Spanish & Portuguese cuisine, including grill platters and paella.