Sarku Japan Menu > 1 Location in Santa Clarita 4.7 based on 74 votes Name Address Phone Address and Phone Sarku Japan - Santa Clarita - California 24201 Town Center Dr, Ste Fc14 (800) 668-3858 Sarku Japan Hours in Nearby Cities Arcadia Bakersfield Culver City Escondido Los Angeles Mission Viejo Ontario Salinas San Bruno San Diego San Francisco San Jose People Also Viewed Pizza Hut 3.7 1 Olive Garden 3.6 1 Panda Express 3.8 6 Del Taco 3.4 1 IHOP 3.5 2 Chick-fil-A 3.5 1 Panera Bread 3.1 2 Little Caesars Pizza 3.2 1 Taco Bell 3.6 1 Jersey Mike's Subs 2.8 1 You May Also Like TGI Friday's Menu 4.4 New Hong Kong Menu 4.7 New China Menu 4.2 Dragon Palace Menu 4.4 King Wok Menu 4.3 Outback Steakhouse Menu 3.9 Papa Gino's Menu 4.8 Le Pain Quotidien Menu 4.8 China Star Menu 4.1 UNO Pizzeria & Grill Menu 4.7