(949) 336-7906
24 Carrots - Bistro 24 Park Plaza
1 Park Plaza
Irvine, CA 92614 USA

Preparing Menu...

Order from locations near you: