Tea Rooms in Simi Valley, CA

Find Tea Rooms in Simi Valley, CA. Listings include Cafe 118, It's Par-TEA Time and Red Fox House of Teas. Click on each in the list below the map for more information.

Cafe 118

Cafe 118

5726 E Los Angeles Ave, Simi Valley 93063

A

Other Simi Valley, CA restaurants