California
Oakland
OhLaLa! French Toast
OhLaLa! French Toast
(650) 766-2210
2353 E 12th St, Oakland, CA 94601
Grubhub.com
Menu not currently available
View on Grubhub