Lion's Den at Roma's
Bar
23093 Louisa
United States
Phone: (540) 967-1666
Lion's Den is attached to Roma's Italian Restaurant. Seating for large parties. Recently remodeled and new management. Come see us soon, thanks !



