Takeout Restaurant · 37938 Meridian Ave, Dade City, FL
More food in Dade City, FL · Takeout in Dade City