Little Italy

51 North Parade, Aberystwyth | Website

Little Italy is an intimate italian style restaurant that has a lovely charm and a  relaxed atmosphere.