Osaka Sushi & Grill All You Can Eat Buffet

Sushi restaurant · 4350 Belt Line Rd, Addison, TX

Dine-In

Hours

More food in Addison, TX · Sushi in Addison