5 On Your Side

Live flies in the kitchen, 5 On Your Side restaurant ratings

WRAL's Keely Arthur restaurant ratings this week include Restaurante Y Taqueria Don Fily and Osaka Junior Japanese Restaurant.