Located in San Francisco, Chouchou, an authentic French Restaurant offers a Provencal feel with bright, colorful dining room -- a casual yet chic bistro atmosphere. Sit down and enjoy yourself as our attractive staff work the dimly lit room, maneuver...
2500 Washington St, San Francisco
(415) 359-0075
75 O'Farrell St, San Francisco
(415) 362-0255