L
Laura Mcmillan Review of Chez TJ
Visited a few Michelin star restaurants. This is t...
Visited a few Michelin star restaurants. This is the absolute best. Fantastic service, great variety of dishes that are very well executed
Comments: