Long John Silver's

Restaurant in Vacaville, California

Features: takeaway