Dosa Place (Santa Clara) now open

Dosa Place is a new south Indian vegetarian fast food restaurant in Santa Clara. Offering a variety of Dosa’s, mini lunches, Breads etc.

Powered by InterServer