Pizza restaurant known for its pizza. Open daily.