Just Photos: Bombasha Brazilian Steakhouse

Dinner at Bombasha Brazilian Steakhouse in Nashville, Tennessee on May 6, 2011.

Read the associated blog review: Finally… Nashville Has A Churrascaria – Bombasha Brazilian Steakhouse.