taste
download

nat's review of Russell House Tavern

nat
nat reviewed Russell House TavernApr 30
Harvard Square, Cambridge
7.8
if u could guess, i got a chicken sandwich obv nothing beats popeyes but the salad was rlly good too
Review media