I really enjoyed myself food was good service was good. Restaurant was newly remodeled it looks nice.
Address: 6617 Cherry Ave, Long Beach, CA 90805, USA
Richard E. Gentry | Aug 27, 2018
Yes
theway 1forward | Aug 27, 2018
It expanded and updated nicely
Kendrick Tyler | Aug 27, 2019
Love it
Kelly Ellis | Aug 27, 2018
Haven't been there since remodeled. Food is good.
Thanks! Your answer is awaiting moderation.