Snow Crab Crostini @ Bella Vino Wine Bar
SNOW CRAB CROSTINI
Bella Vino Wine Bar, Saint Charles
This was pretty good, but honestly the best part of the entire thing were the crispy fried capers. 
Eaten: Thu, 01 Apr 2021 20:36