Claws Restaurant

  • Restaurants & Bars
12125 Brookhurst St.
Garden Grove, CA 92840
(714) 590-1295