Thank you for viewing the listing for Oscar & Sons here at OnlineDining.com.au. Oscar & Sons is listed as a italian, Restaurant and a takeaway venue. Oscar & Sons is located at Atlantis Shopping Plaza, 9 Enterprise Ave, Two Rocks WA 6037. If you have a menu, special or other details regarding Oscar & Sons, please let us know.