image credit: Reza Ahmeds cc
The establishment is known as 'The Restaurant Near the Sanyou Cave.' Its real name is the Fangweng Restaurant. It's in China, in Hubei Province, about a 30 minute drive north of the city of Yichang.
The Sanyou Cave is indeed one of the nearby attractions. But more generally, the restaurant is in the Happy Valley of the Xiling Gorge, an especially scenic stretch of cliffs, caves and park land located around area where the Chang Jiang River flows into the Yangtze.
(thanks Stanley)