Palo Alto Restaurants - Little Mermaid
417 California
Avenue
Inexpensive
European flavors, good wine selection, and California casual. They
also have seafood and salads, or a burger if you must. You can sit in the
patio with a dog and enjoy the outdoors.