The following article was featured in:
Denver food, beer news and drink trends | The Denver Post
Sushi-Rama has added another notch to its conveyer belt.
The local sushi concept from Denver restaurateur Chef Jeff Osaka is opening a fifth location at 8181 Arista Place in a mixed-use development...
Continue on to full article...