do you like Italian food? for town you can check out forlino (il-lido sister restaurant) the view is uber awesome with fantastic view of mbs, the helix bridge etc. however, it really depends on what kind of food you like. for me i prefer italian food, and personally forlino serves up the best...