Dosa Place

  • Restaurants
13812 Red Hill Dr
Tustin, CA 92780
(714) 232-7136
  • About

    Restaurants