2191 Cowell Blvd, Davis 95618, United States
No delivery
Spot something wrong?
Dishes at Teabo Café. Prices may vary in venue.