Banana Leaf South Indian Restaurant

3975 5th Avenue
San Diego, CA 92103