About Little Red Food Truck
Grill Truck by Sela Bar bringing the tastiest burgers to Leeds and beyond
More about Little Red Food Truck
Little Red Food Truck is located at New Briggate, LS1 6NU Leeds
https://little-red-food-truck.square.site