le Royal meridien beach resort and spa , Al Falea Street, Jumeirah Beach Residence (Marsa Dubai), Jumeirah, Dubai, Jumeirah Beach Residence (Marsa Dubai), Jumeirah
6.02 mi from Al Barsha South 2
Geales restaurant in Dubai Marina on Al Falea Street. Open daily with valet parking and multiple payment options.
Is this your listing?