Location: 20250 North 59th Avenue, Glendale, AZ 85308
Phone:(623)566-3595
Category: Restaurants
Tags: Japanese Restaurants