Butcha – JBR
Butcha is an amazing steakhouse and butchery franchise from Turkey. It’s the closest you will get to Nusr-Et, but without the attitude, pretension, snobbery, and also without having to take a second mortgage on your house. I’m pretty sure this branch at The Piazza, in the middle section of The Beach in JBR was the … Continue reading Butcha – JBR
