NextEats
›
California
›
Food in Studio City
› Rain
Rain
Bar · 12215 Ventura Blvd Ste 211, Studio City, CA
Dine-In
Hours
Mon closed
Tue closed
Wed closed
Thu 8 PM–2 AM
Fri 10 PM–2 AM
Sat 10 PM–2 AM
Sun closed
More food in Studio City, CA