Hibachi Express Zephyrhills

Restaurant in Dade City, Florida