Aragosta Ristorante

Last night Adelaide Food Central attended Aragosta Ristorante, located on Payneham Road. Aragosta meaning lobster in Italian, sums up some of the dishes you will find on their menu. Boasting lobster and seafood, this restaurant is a fish lovers heaven. Alongside their extensive seafood menu you will find classic and well done Italian dishes. Carpaccio…