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