Fresh Catch
Address:
2110 Newbury Rd, Newbury Park, CA 91320
Phone:
(805) 376-9666 Restaurants
Other Businesses:
- Roma Italian Deli at 2247 Michael Dr, Newbury Park, CA 91320
- Lamppost Pizza at 2160 Newbury Rd, Newbury Park, CA 91320
- Azar Sports Bar & Steakhouse at 2215 Michael Dr, Newbury Park, CA 91320
- Cafe Topanga at 171 N Reino Rd, Newbury Park, CA 91320
- The Alamo Bar & Grill - Newbury Park at 2311 Borchard Rd, Newbury Park, CA 91320