mmmm if you want a nice seafood meal, go here! But, keep in mind that (a) the seated area of the restaurant isn't very nice, (b) it can get really REALLY expensive, and (c) you pay more for the better non-pita bread. The service has never been amazing, but has never been terrible either..... mediocre might be the best word to describe it.
How it works is that you basically walk in, pick your fish from a fridge/freezer type thing, tell them how you want it cooked, and then take a number and sit down. Everything is very fresh, but the ambiance isn't really nice...
So basically, fresh and yummy with mediocre service and a not-very-nice seating area. Try it out; if you like seafood I'm sure you'll be pleased with the food!