Tela 504 Restaurant

7631 Sharon Lakes Rd suite: A, Charlotte, NC

Menu (As of 10/30)

Tela 504 Restaurant: hours and how to order