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

South Coast Plaza Café

3333 Bristol Street, Suite 2505
Costa Mesa, CA 92626
Directions

(Level one, Garden Terrace, next to the Bridge of Gardens)

Open 7 Days
11am – 6pm

(949) 409-6792

Selection may vary by location