I went here the day after it opened to check it out. They had lobsters for $5.99 a pound. Went back the following Friday to have them steam a couple for a Friday night dinner and the price had gone up to $6.99 a pound. Still a great deal and they were terrific. Stopped by there today and the price was the same but the tank was empty. Hopefully, just a temporary situation. Also tried their self serve dim sum for lunch. Three pieces for $2.20 and a really nice selection. Definitely like this location more than the one in Dublin.