Love this place the people are very very nice and most of all the FOOD IS GREAT!!!!!! HIGHLY RECOMMEND
Address: 6617 Cherry Ave, Long Beach, CA 90805, USA
Dee Cheshier | Aug 27, 2018
Portions are very small....
Richard E. Gentry | Aug 27, 2018
Yes
Thanks! Your answer is awaiting moderation.