Are there any places to buy green tea (or other) matcha in North Hollywood/Studio City area? I tried Trader Joe's (the one in Hollywood) and didn't see any. Do regular grocery stores sell it or do I need to find a specialty shop?
Matcha is finely ground green tea powder--incredibly rich in anti-oxidants and prized for its nutritive benefits--that has grown increasingly popular over the past 2 to 3 years.
Pressure Cooker Cola-Braised Beef Short Ribs
These braised beef short ribs are ready in just 30 minutes thanks to the pressure cooker method. The cola in the rich gravy doesn't overpower, but perfectly balances soy sauce, Worcestershire sauce, and the spices in the rub.