Myapapaya
LinkedIn Pintrest Facebook Twitter Google +

Myapapaya,

Fort Lauderdale FL
Address: 1040 Bayview, Ste 100, Fort Lauderdale FL 33304 / (954) 338-5651

Type: Restaurant

Cuisine: American Chinese Indian Italian Japanese Thai Vegan Vegetarian