Update Info - Star Food
This restaurant was reported as closed. If it is open, let us know.
Star Food
11926 Sheldon St
Sun Valley, CA 91352
11926 Sheldon St
Sun Valley, CA 91352
This restaurant was reported as closed. If it is open, let us know.