Price: $980.00
Avocado, Cucumber, Crab Sticks Tuna and Cucumber on Top
Restaurant is not accepting orders.