Planet Restaurant & Pizza

Overview

Address: 1411 W 3rd St
Los Angeles, CA 90017
Phone: 213-481-2088