This restaurant has moved to Terminal D and is no longer closed. The food was really good! The cream of crab was a delicious, thick stew with extra crab on top (in a large bowl, not a cup), the fish tacos were amazing and not fried food once, and amazingly the lobster roll was actually 2 rolls full of just claw meat. Food was pricy, but since we couldn't make it to a real dinner on a Sunday night before our flight, this was a great stand-in.