Al Japanese Rest

ADDRESS : 1013 Fair Oaks Ave. South Pasadena, CA 91030
PHONE : 626-799-0534
TABLES : 80
OPEN HOURS : 11:30-22:00(Tue-Fri), 17:00-22:00(Sat-Sun)
CLOSED : Mondays
CUISINE : Sushi, Tempura, Japanese Noodles