Published by: Storax Inc.
A restaurant that includes many varieties and the most delicious food in several forms
(click to enlarge)