Sen Sushi and Hibachi Grill

Japanese restaurant · 6050 Airline Rd #103, Arlington, TN

Delivery · Dine-In

Hours

More food in Arlington, TN · Japanese Food in Arlington