TAKE OUT ONLY AT THIS TIME
831.429.1856
537 SEABRIGHT AVENUE
SANTA CRUZ, CA 95062
HOME
MENU
ORDER ONLINE
LOCATION & CONTACT
More...