Information
Location Info |
Features |
---|---|
79-81 Brighton Road Elwood, Elwood Victoria Australia (03) 9531-7733 Visit Site |
Restaurant Turkish Restaurant Turkish Turkish Cuisine Oven-baked Lamb Succulent Eggplant Freshest Seafood |
Lezzet reviews
Login to comment