Deli · 13874 Brookhurst St, Garden Grove, CA
Dine-In
More food in Garden Grove, CA · Deli in Garden Grove