Edo Hibachi
Columbia, SC90% like it (4.5 / 317 Reviews )
CONTACT
Address: 10120 Two Notch Rd #1b, Columbia, SC 29223, United States Map ➦ Get Directions
Phone : +1 (803) 462-1500 Call
ABOUT
It has received 317 reviews with an average rating of 4.5 stars.
FAQs
The address of Edo Hibachi is:
Edo Hibachi10120 Two Notch Rd #1b
Columbia, South Carolina 29223
P: +18034621500
Visit Website: www.edohibachicolumbia.com
Edo Hibachi is listed under