Thank you for viewing the listing for Rambla On Swan here at OnlineDining.com.au. Rambla On Swan is listed as a Cafe, Restaurant and a takeaway venue. Rambla On Swan is located at South Shore Shopping Centre, 39/85 S Perth Esplanade, South Perth WA 6151. If you have a menu, special or other details regarding Rambla On Swan, please let us know.