The Taj Cafe

Ventura County, California

Reviews


rating star

my favourite indian restaurant place in ventura .

Write your review