• Koutoubia Restaurant Los Angeles
  • Address: 2116 Westwood Boulevard, Los Angeles, CA 90025
  • Phone:  (310) 475-0729
  • Hours: 6:00 PM–10:00 PM (closed on Monday)
  • Menu: see link above