Sorry I am a confused on what typ a business this supposed to be a family restaurant or a spot to sale drugs in
Address: 2601 Del Rosa Ave N UNIT 100, San Bernardino, CA 92404, USA
Richard Rey | Sep 11, 2019
Its not in the greatest area, but the service anbiounce and food quality is great
Lorena Bailon | Sep 11, 2019
Have I talked to the owner on ur concerns ?
Thanks! Your answer is awaiting moderation.