PIZZA • SANDWICHES • FRENCH FRIES
6700 N Linder Rd 192, Meridian
SUSHI • FRENCH FRIES
3210 E Louise Dr, Meridian