Permanently closed
Grill Santa Rosa
- Mediterranean restaurant
- 1016 Santa Rosa Plaza, Santa Rosa, California, 95401
Find your next restaurant.
Previous recognition
#3 Restaurants in Santa Rosa, California
Permanently closed
#3 Restaurants in Santa Rosa, California