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.
Normally I’m pretty skeptical of a buffet, but after visiting Iguazu Cafe & Grill (26 Jefferson Street) I may have to reconsider.