(1)

129 38th St, Newport Beach, CA 92663

Reviews

2 years ago

It's laud but great location.

It's great that this place comes with 2 dedicated parking spots. The street is loud though. It's on a stop sign.
1 found this helpful.