Akuma Restaurant

239 N Brand Blvd, Glendale, CA 91203
Akuma Restaurant Akuma Restaurant is one of the popular Sushi Restaurant located in 239 N Brand Blvd ,Glendale listed under Japanese Restaurant in Glendale , Local business in Glendale ,

Contact Details & Working Hours

Map of Akuma Restaurant