Review of Lucifers Pizza

1958 Hillhurst Ave, Los Angeles, CA 90027

Overall Rating

Review


Tiny little place but man is this a great gluten free crust!! Love having two size options, also.

Updated 6 years ago