Y
Yemi Fatusi Review of Franciscano Restaurant
Just top notch place! Service is quick and Awesome...
Just top notch place! Service is quick and Awesome! The view is beautiful during the day. So many choices on the menu, I have to come back. Also did a review for The Best In San Francisco dot com
Comments: