Obaydah Vetter
• From Australia • Live in Australia • Islam
Amazing and helpful staff, DELICIOUS food, English speaking, great location, pricey but you get your money's worth.
0
6- Suggested Users
No suggestions.
• From Australia • Live in Australia • Islam
No suggestions.