Update Info - Star Cafe
This restaurant was reported as closed. If it is open, let us know.
Star Cafe
630 3rd St
Santa Rosa, CA 95404
630 3rd St
Santa Rosa, CA 95404
This restaurant was reported as closed. If it is open, let us know.