Shop 1, Plaza Level, Adelaide, South Australia 5000 Australia
Absolutely brilliant pastas! The Squid Ink is the best. Perfect flavour and pasta is al dente. Superb service. Ask for Olivia!
Photo Credit: Yelp