NoHo Pizza & Grill

11300 Magnolia Blvd, North Hollywood, CA 91601

4.5(73)
$15 Minimum
Price: $$