Mario & Luigi is an Italian restaurant run by The BIG Group. Reservations are highly suggested as the place was pretty small with only a few tables. Dine in a space that is reminiscent of the charming laneways of Rome.