Address: 688 El Camino Real, Tustin, CA 92780, USA
Yes they do
Yes I believe they do have liver.
Add Answer
Thanks! Your answer is awaiting moderation.
is this place israeli?
Trending Places
Pizza restaurant
140 E Main St, Tustin, CA 92780, USA
American restaurant
17391 17th St, Tustin, CA 92780, USA
Sushi restaurant
13962 Newport Ave D, Tustin, CA 92780, USA
Pet store
2741 El Camino Real, Tustin, CA 92782, USA
2401 Park Ave, Tustin, CA 92782, USA
Karaoke
656 El Camino Real, Tustin, CA 92780, USA
Safety equipment supplier
3075 Edinger Ave, Tustin, CA 92780, USA
Laundromat
17292 McFadden Ave, Tustin, CA 92780, USA