Twain's Restaurant

Flag as Inappropriate

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
(818) 760-9577
  • Accessibility Details: Street level
  • Accessibility Details: The entrance is at ground level.
  • Hours: Call for an appointment.
  • Hours: Daily, 24 hours
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »