Grill Santa Rosa
(314)
Mediterranean restaurant
Address: 1016 Santa Rosa Plaza, Santa Rosa, CA 95401
Hours: Open ⋅ Closes 10 PM
Phone: (707) 303-7114
Grill Santa Rosa is a fun place to be! Our appeal to customers does not only lie in our tasty Mediterranean dishes, but also in our welcoming atmosphere, warm ...
Located along B Street, next to the main entrance. TRAVEL HERE. CALL THE