39 W Hollomon St, Camp Verde, Arizona 86322 USA
There are four dining areas. Little place but can fit many!
Photo Credit: Yelp