542 Seabright Avenue Santa Cruz, CA       831-427-9713
Takeout 8-1.     Please call to check hours during Covid 19 pandemic.