A new restaurant comes up to Sheepshead Bay. Its name is Lion Uz and it will be located on 2965 Ocean Ave. The restaurant plans to open for its customers on February , 10. We will have more detailed information about this place soon and will post it here.
January 21, 2013