Add Recipe
Add or link your own recipes (text/videos)
Have you ever dined in a restaurant which is on the 31st floor? Yes 31st floor i.e.. 421 feet above the ground level? That too a luxurious one? You must be wondering what I am talking about. Well I am talking about South India's highest destination for food and beverages which is located on the 31st floor of The World Trade Center in Bangalore.
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com
foodrhythms.com