Please ensure Javascript is enabled for purposes of website accessibility
Moulin icon

Newport Beach Café

1000 Bristol Street North
Newport Beach, CA 92660
Directions

Open 7 Days
8am – 3pm

(949) 474-0920 

All kitchens close at 2:30pm

Selection may vary by location