The green island is a refreshing getaway from the overstuffed, over-rated chain resturaunts that exist today. Beautiful wood and brick work welcome you to a cozy atmospere. Only the staff are more welcoming. My family loved the their irish nachos.
Pros: everything
more