Housed in the Modera building along Pharr Road, Tabla's newest location will be the restaurant's second
Search