Lou Pizza is a pizza restaurant offering Mediterranean and Italian cuisine.