Only open terrace restaurant in Somajiguda. Nice comfortable pleasant place. One would love the traffic view from there and who wouldn't... unless you are stuck in one ;)
If lucky enuf the Climate will definitely make your experience Amazing and yeah we were alwaz lucky :) *touchwood*
Good Tasty food. No complaints...but some might find it a bit over priced.
They have a big screen showing live matches. Cricket Fans are gonna love this place.