Umi Sushi & Grill

915 E Road to Six Flags St, Arlington, TX

Menu (As of 10/29)

Umi Sushi & Grill: hours and how to order