European Cafe
➤ 219-219B The Parade, Norwood, Norwood, Adelaide, SA, 5067, Australia
Europäisch, Europäisch, Fastfood, Cafés, Pizza
"The food is brilliant and well worth the money, waiters are excellent, however, waitresses are disengaged and lack serving skills."