Restaurant known for its fresh vegetables and delicious durum. A popular spot.