Bugs in the salt shaker at Struzzi's.

Bugs in the salt shaker at Struzzi's.

profile picture by SFord

1 N Belmont Ave, Richmond, VA 23221

Nearby restaurants