SUMO JAPANESE STEAKHOUSE AND SUSHI BAR 010953937 Read more about SUMO JAPANESE STEAKHOUSE AND SUSHI BAR 010953937