Restaurant offering pizza and cafe fare.