(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 Details
- Location: 4956 Long Beach Rd SE, Southport, NC 28461
- Phone: (910) 457-9398