No reads or stats

25NL 10-Handed
Hero is Button with $25 and
Villain is UTG+1 with $17.50

UTG limps
Villain limps
All folds to Hero who raises to $1.25
Blinds fold
UTG and Villain call
Pot = $4.10
Flop is


UTG checks
Villain checks
Hero checks
Pot = $4.10
Turn is
::

UTG checks
Villain bets $2.55
Hero raises to $7.50
UTG folds
Villain calls
Pot = $19.10
River is
::

Villain goes All-In for $8.75
Hero calls

Thoughts? {EDIT: On the turn especially}