Drag box to select area
100% Were impressed
Twain's is an American Burger joint located along Ventura Boulevard in Studio City. It features indoor and outdoor (covered) seating and a large dining bar area where customers can order from a large menu of classic American dishes. The service is fast and friendly, and there's free parking in the rear.
12905 Ventura Blvd, Studio City, CA 91604
- Accessibility Details: Street level
- Accessibility Details: The entrance is at ground level.
- Hours: Call for an appointment.
- Hours: Daily, 24 hours
- Accessible: yes