European restaurant and takeaway menus in North Haven
Rivabella Pizzeria
European, Pizza & Pasta
Shop 8-11, 3 Alexa Rd, 3 Alexa Rd, North Haven, SA, 5018, Australia
Rivabella Caffe
European, Cafes
Shop 8-11, 3 Alexa Rd, North Haven, SA, 5018, Australia