Does Grimaldi's Pizzeria Garden City have happy hours or specials?
Yes, Grimaldi's Pizzeria Garden City does have happy hours and specials available.
What is Grimaldi's Pizzeria Garden City's rating?
Grimaldi's Pizzeria Garden City is rated an average of 4.2/5 stars across various online platforms.