A restaurant is currently buzzing the internet for its creative way of serving coffee. The large cup of coffee is called Sweet Little Rain, and true to the name, it sure looks amazing. Mellower Coffee, a Chinese coffee shop chain headquartered in Shanghai, owes much of its popularity to its …
Read More »