The Meltdown

11700 Wilmington Ave, Los Angeles
(323) 249-7100

Recent Reviews

Sort by
Kimberly Salgado

DO NOT WASTE YOUR MONEY.This is unacceptable. The amount of fries we received is absolutely ridiculous. Sandwiches look nothing like the menu.

Loading...