This location has been flagged as "Closed".
2564 E. Camelback Rd. Phoenix, AZ 85016
East Phoenix
602-955-7007
PLEASE, SIR, CAN I HAVE SUMO?
By Howard Seftel
Tags: Restaurants, Cafe Reviews, Feature, Asia, East Asia, Japan, Tokyo, Ayako of Tokyo