Iguazu Cafe & Grill

Lady of Grand’s Pick of the Week: Iguazu Cafe & Grill

Last modified August 24, 2013 at 9:48 pm

Normally I’m pretty skeptical of a buffet, but after visiting Iguazu Cafe & Grill (26 Jefferson Street) I may have to reconsider.

Filed Under