A review by ryiah
Love, Theoretically by Ali Hazelwood

4.5

4.5 stars.
devoured! ate and left no crumbs (except for the amount of spice which was too much for my liking)