Tuesday, November 15, 2016

Saffron

The famous fresh rolls at Saffron in San Diego.

1 comment:

  1. This place has the BEST salad rolls (aka fresh rolls) EVER! And believe me, I have had a lot of them!

    ReplyDelete