Filipino restaurant · 18623 Sw 107 Ave #13, Miami, FL
Delivery
More food in Miami, FL · Filipino Food in Miami