(910) 457-9398
Get DirectionsTengu Japanese Steakhouse
Tengu Japanese Steakhouse is a Japanese/Sushi Restaurant in the heart of Southport. Don't miss out on their homemade Bento Boxes and Vegetable Tempura!
![Tengu Japanese Steakhouse Tengu Japanese Steakhouse](https://www.rudd.com/sites/default/files/uploads/o_1_0.jpg)
Tengu Japanese Steakhouse Details
- Location: 4956 Long Beach Rd SE, Southport, NC 28461
- Phone: (910) 457-9398