- Space (Private)
Oscar's French Bistro is located in Leamington Spa, England. Awarded the coveted 'Best Steak & Chips' in 2008, Oscars is a wonderful venue for private and corporate parties alike with a cozy upstairs room that can be reserved for up to 20 guests.
Already have an account?
See a problem with this venue's profile? Submit an issue