Frenchi's Food Truck

French restaurant · 1663 W Cherry Ln, Meridian, ID

More food in Meridian, ID · French Food in Meridian