Najjars Mediterranean (Menu)

North Adelaide SA 5006, Australia 98 Melbourne St, Adelaide
5006

Give a rating to Najjars Mediterranean

Suggest a dish

How much did you spend at Najjars Mediterranean?