Grill Santa Rosa
(312)
Mediterranean restaurant
Address: 1016 Santa Rosa Plaza, Santa Rosa, CA 95401
Hours: Closed ⋅ Opens 11 AM Mon
Phone: (707) 303-7114
Rating
(98) · $$$
Order delivery or pickup from Grill Santa Rosa in Santa Rosa! View Grill Santa Rosa's April 2024 deals and menus. Support your local restaurants with ...
Rating
(1)
Order food online at Grill Santa Rosa, Santa Rosa with Tripadvisor: See unbiased reviews of Grill Santa Rosa, ranked #233 on Tripadvisor among 518 ...
Rating
(96) · $$$
Order with Seamless to support your local restaurants! View menu and reviews for Grill Santa Rosa in Santa Rosa, plus popular items & reviews.