20A Street, Al Satwa, Jumeirah, Dubai, Al Satwa, Jumeirah
1.70 mi from Al Raffa (Al Raffa)
Papa's Restaurant - Continental and Filipino cuisine in Al Satwa, Jumeirah with free delivery, outdoor seating, and family-friendly atmosphere.
Is this your listing?