Radical Restaurants: Avastar

June 28, 2012

For those who loved the movie "Avatar," there is now a place in South Africa where you can get down with your blue bad self. Click through the pages below to learn more about this most unusual restaurant.

1 2 3 4 next

Image Sources: