Address: 3333 Bristol St Suite #2802, Costa Mesa, CA 92626, USA
MOHAMMADREZA PANAHI | Jun 7, 2018
I was there. I did not. It depends on the day and time. If you go over there Monday to Friday you do not need reservation. But for weekend it is better to do that.