sqft: 1820
Franchise, Franchise for Sale
Indi Sushi Restaurant in S. Orange County