Skip to Main content
Lusha Pizza 2825 N. Lincoln Ave.
0
Sign in
Currently not accepting online orders
Lusha Pizza 2825 N. Lincoln Ave.
2825 N. Lincoln Ave., Chicago, IL
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.