French Restaurants
Edit

Michel

(510) 836-8737 | Facebook
3343 Lakeshore Ave, Oakland, CA 94610 | Directions
See all 6 »

Add Photo

Hours: Tue-Fri:5:30 pm - 9:30 pm/Sat, Sun:10:30 am - 2:30 pm/
Explore Nearby