Bar Torpedo is a small restaurant known for its Spanish tapas, burgers, sandwiches, and selection of natural wines. It features a green-walled interior and a terrace.