Roman's Den
Steakhouse · Seafood · Italian
Established in 1971, Roman's Den is a restaurant specializing in steaks, fresh local fish, and pasta. It also features a lounge bar.
Location
Best places nearby
The highest rated places close to Roman's Den.
Local restaurants nearby
35 Triq il-Kbira, Ir-Rabat

