Filipino restaurant · 185 West E Center St, Victor, ID
More food in Victor, ID · Filipino Food in Victor