Oscar's Logo

Oscar's

28 Victoria Street

Oscar's

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.

Contact Details

Location

28 Victoria Street

Email Address

[email protected]

Phone Number

+44 1624 667917

Website

https://pubsandbars.im/venue/oscars/