Restaurants - Santa Rosa, California, United States
General Manager & Wine Buyer
Contact Anthony Viloria
Stark's Steak & Seafood is a restaurants company based out of 521 ADAMS ST, Santa Rosa, California, United States.