Project Search:
Erik's Deli Cafe
Completed in 2006
4.000 sq. ft. new commercial construction.
Phone 831.425-5425 - Fax 831.425.1406 - 126 Fern Street - Santa Cruz, CA 95060