Rombo Verde
Address: 95 Lothian Road, Edinburgh, EH3 9AW
Click Here for Booking Details
Rombo Verde claim to specialise in seafood so it’s a must for fish lovers. However, for a specialist they certainly branch out in to all the Italian cooking usuals from Pasta to Pizza.
