Ciro is an Italian restaurant known for its generous portions. Please note that it is temporarily closed.