Bella's Place
8777 Sutphin Blvd, Jamaica NY 11435