If you're at the mall, this is the spot to be! I'd been to other Greco locations before, but this was my first time at the one in the Burlington Mall. The restaurant itself was pretty casual, but modern and clean.
My friend and I decided to split the Mixed Grill, which was perfect. Honestly, we could have used another person to help us finish it off. Just about everything on the plate was delicious, including all the meat. Good stuff! read more