European restaurant and takeaway menus in Cambridge

Villa and Hut Kafe

Italian, European

Strachan St, Cambridge, TAS, 7170, Australia

Villa and Hut Kafe

European

Strachan St, Cambridge, TAS, 7170, Australia