📍 South Olive Street 801
Tokyo Fried Chicken — Restaurant in Los Angeles, California, USA. South Olive Street 801. Hours, map, contact. USAForAll.