Tao Restaurant

Tao Restaurant

960 Moraga Rd, Lafayette, CA
(925) 299-2882 serving: Moraga Blvd
open:Sat: 11am-9:30pm, 11am-10am, Mon-Thu: 11am-9:30pm, Fri: 11am-10am

Location, Location, Location:

Categories:

Restaurants,

The Low Down

Rants, Raves & Reviews