European Cafe
➤ 219-219B The Parade, Norwood, Norwood, Adelaide, SA, 5067, Australia
Comida Rápida, Cafeterías, Europeo, Europeo, Pizza
"The food is brilliant and well worth the money, waiters are excellent, however, waitresses are disengaged and lack serving skills."