Looking for a lunch time seafood tower
I work in Beverly Hills and I need a place that has a lunch time seafood tower. I was planning on going to Mastro's, however, they are not open for lunch. Any recs?
2087 E. Thousand Oaks Blvd., Thousand Oaks, CA 91362