European restaurant and takeaway menus in Rosebud West

The Capel Restro & Bar

European

1625 Point Nepean Rd, Rosebud West, VIC, 3940, Australia