Joel's review of Trilokah Kerala and South Indian Restaurant

Joel
Lincoln Park, Chicago
8.5
South Indian food done right
Review mediaReview media
000