A relaxed restaurant and deli offering tasty food with good portions. A welcoming atmosphere.