Terra Mia is a Mediterranean restaurant offering tapas, sandwiches, and dishes, complemented by a large, leafy terrace.