Print this topic.
There's a good looking restaurant on Laurel St San carlos
called "Cafe LA Tosca "
Has anyone eaten there yet? I'd love to hear your review!
Original post made by Tiffany, Menlo Park, on Apr 8, 2007
This new Chinese restaurant in Millbrae specializes in live seafood and porridge
By Elena Kadvany | 10 comments | 3,794 views