Senor Fred Restaurant

13730 Ventura Blvd.
California
United States
website