Mermaid Coffee Roasters Ikebukuro is a coffee shop near Ikebukuro Station that roasts its own beans and serves hand-drip coffee. Customers choose their beans when ordering and can try Ethiopian drip, coffee lemonade, and a latte. Staff walk guests out to the door when they leave. In the afternoon, there can be no seats or a wait to get in.