This is my first time here. It is awesone Italian restaurant with nice traditional Italian decoration. Pizza is just so great and it seem to be the best in Bang Sare area. Staff is very polite. La Taverna really fullfil my family experience for really great moment. This is a place you should come and taste Italian homemade pizza.