An Asian restaurant that serves Filipino, seafood, and Asian food
Category: Asian Food
Country: UAE
City: Dubai
Area: Karama
Address: Ground floor - New Al Attar Center - Sheikh Khalifa Bin Zayed Road (Trade Center Road) - in front of Union Cooperative Society