Do yourself a favor and steer clear of REDS. Our Pizza experience was a disaster, to say the least. Flavorless, Greasy, and a all around ""cheap"" style, frozen pizza ish vibe, just inedible. Try if you want, you'll be sorry. I would try any place else. Also very RUDE wait staff.
Cons: read review
more