La Luna Ristorante is an Italian restaurant. It is located at Hauptplatz 36 in Amstetten.