Review of The Six Restaurant

12650 Ventura Blvd, Studio City, CA 91604

Overall Rating

Review


Gluten free buffalo cauliflower and flatbread was amazing.

Updated 1 year ago

Not celiac