Tried this place today and we ordered a pizza to share. The location is pretty nice, and the waiting time was normal I think. The service was nice I think. The pizza was average, nothing more and nothing less. But if you really want pizza, then go to Pizzeria Hut No. 1 on Soi Sabai opposite Bangla.
If you own or manage Twin Brothers, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.