Orange Roll & Sushi

139 W 1st St Ste A, Tustin, CA 92780
Orange Roll & Sushi Orange Roll & Sushi is one of the popular Sushi Restaurant located in 139 W 1st St Ste A ,Tustin listed under Local business in Tustin , Sushi Restaurant in Tustin ,

Contact Details & Working Hours

Map of Orange Roll & Sushi