Do they take reservations?
Address: 17316 Ventura Blvd, Encino, CA 91316, USA
Paola Pereyra | Sep 2, 2018
They don't take reservations :(
Lisa Lake | Sep 2, 2018
Nope!
Saman Dian | Sep 2, 2018
No they don't
Ryan G (MrTouge) | Sep 2, 2018
They do not. They are frist come, frist serve.
Thanks! Your answer is awaiting moderation.