What people dont like

it is pretty expensive  food quantity is comparatively less.. but the ambiance is like no other resto in town .. wrth tryin once.

If you have been to U - TURN, share your experience

Review this place