Share:

Restaurants & Bars 1

nobhill

woofer | May 11, 2006 02:22 PM

does anyone know if steven from top chef is still there? is this the place for one splurge dinner for a weekend in vegas?

Want to stay up to date with this post?

Recommended From Chowhound