Order Pickup or Delivery

Sushi Mac

Location & Hours

15030 Ventura Boulevard, Sherman Oaks, CA 91403

Pickup

Wed - Sun 11:30 AM - 8:00 PM

Delivery

Wed - Sun 11:45 AM - 7:30 PM