New York-inspired Italian Bar & Dining Room on Leigh Street, Adelaide CBD. Open 7 days from 11:30am till late with vibrant atmosphere and authentic Italian cuisine.
Address
27 Leigh StreetAdelaide, 5000
Phone
Email
Website