Taro Hibachi Food Truck - Trumann
801 W Speedway St Trumann, Arkansas 72472 | Restaurant Info