57-091 Kamehameha Hwy, Turtle Bay Resort, Kahuku, Hawaii 96731 USA
Twice cooked St. Louis style ribs
Photo Credit: Yelp