Max Restaurant

13355 Ventura Blvd.
818-784-2915
Sherman Oaks
California
United States
website