Mini Armenia is an Armenian restaurant offering live music and delicious cuisine.