Hours
Monday- Saturday 9:00 am-9:00 pm
Sunday 10:00 am-7:00 pm
Located inside the SF Westfield Shopping Center.
A modern cafe serving locally micro-roasted coffee, organic sandwiches and salads, European desserts, and the famous "O'Farroll," a sushi/burrito hybrid!