The Stinking Rose

The Stinking Rose

thestinkingrose.com
The Stinking Rose, A Garlic Restaurant located in San Francisco and Beverly Hills. "We Season Our Garlic With Food!"®
The Stinking Rose