Il Primo off Camden Street and Dillinger's in Ranelagh. These are both run by the same people and the food is great. Very friendly but can be busy on weekends.
Great place. John runs a tight ship, with great accessible food and wine menus, and great staff. Can't recommend Dillingers, teh new addition enough.