Is the mamas restaurant on PCH in Newport the same as the one in Huntington
Address: 21022 Beach Blvd, Huntington Beach, CA 92648, USA
Mike Expo | Aug 28, 2020
Yes, they have locations in Huntington, Newport, and Los Alamitos
Mark Davis | Aug 28, 2020
I'm not sure need to call the restaurants
Thanks! Your answer is awaiting moderation.