There are no comments for The Crazy Red Italian yet. Be the first one to comment!
Not found what you were looking for in The Crazy Red Italian? Try one of these shops located nearby:
8631 Folsom Blvd, Sacramento, CA 95826
8460 Belvedere Ave #G, Sacramento, CA 95826
10151 Imperial Avenue, Sacramento, CA 95824