Restaurants & Bars

Los Angeles Area

Black Steel, anyone been?

Share:

Restaurants & Bars 2

Black Steel, anyone been?

triplecreme | Jul 20, 2006 05:27 AM

http://www.blacksteel.tv/

Has anyone been? If not, click the link to see the world's most obnoxious restaurant website.

Want to stay up to date with this post?

Recommended From Chowhound