Haru Aki Cafe_1

Restaurant Space. Storrs, CT