Luna Grill Newland Center

Mediterranean restaurant · 19720 Beach Blvd Ste 101, Huntington Beach, CA

Dine-In

Hours

More food in Huntington Beach, CA · Mediterranean Food in Huntington Beach