KMK: La Tavola
Editor’s Note: La Tavola has closed La Tavola is an Italian restaurant nestled in the heart of Itaewon. The specialty is pizza, and what great pizza it is, but there is a host of other fine dishes on the menu. La Tavola is located near the Hamilton Hotel right above Kraze Burger. I met my […]
Continue Reading