Gabbia Restaurants, also known as Ice Cream Factory, appears to be an establishment that serves ice cream and coffee. The name suggests a focus on frozen desserts and potentially a cafe atmosphere.