About
Oscar's is the new revered destination in the heart of Douglas. Set over two floors, Oscar's is a restaurant and bar offering the very best food and drink in an elegant and refined setting. Open from Tuesday to Saturday, 11am until late, watch the day pass by on the edge of the financial district as you enjoy lunch and dinner, crafted by our team of chefs, accompanied by our exclusive wine list,
Details