Veggie Tempura Roll @ Barracuda Japanese Restaurant
VEGGIE TEMPURA ROLL
Barracuda Japanese Restaurant, Daly City
Sweet potatoes, asparagus and green beans
Eaten: Tue, 25 Aug 2015 20:23