Ichiban 120 S Brand Blvd Glendale, CA 91204 Phone: (818) 242-9966 Fax: (818) 242-4987
Category: Restaurants