Bar Nilo is a restaurant known for its sandwiches and combination plates. It offers a spacious interior and outdoor terrace.