Babbo's Original Mediterranean Bistro

Overall Rating: 4.850

Address: 717 Stanford Shopping Ct.
Cross Street(s): In the Stanford Shopping Center
City, State ZIP: Palo Alto, CA 94304
Phone: 650.321.1488
Hours: M-Su 11am-10pm
Type of Establishment: Restaurant
Cafe Rating: 4.50
Barista: 2
Savvy: 2
Ambiance: 7
Presentation: 7
Consistency: N/A
Espresso Machine: UNIC
Coffee Rating: 5.20
Aroma: 7
Body: 5
Brightness: 5
Crema: 3
Flavor: 6
Taster's Correction: 0.0
Size: XL
Primary Taste: Smoky
Coffee Beans: Illy
Cup Manufacturer: BIA Cordon Bleu
Price: $2.95
Last Update: 05/23/2009
First Reviewed: 05/23/2009
Notes: Outdoor Seating

A very ordinary restaurant with unreasonable prices - just the kind you'd expect in the overpriced Stanford mall. They have a bit of outdoor sidewalk patio seating under parasols to lure in the mall-walkers, but there are also many indoor tables where it's dark. Using a single-group UNIC at the bar, they pull shots of espresso with a massive pour size. It has a bare crema covering, and its flavor is slightly harsh, with a bitter edge, for the typical mild-spice-and-wood flavor of Illy. Despite the pour size, the shot is surprisingly strong and not too watery. Still, what gives with the lemon rind? Is it still 1991?