Little Pizza Heaven is located at 63-65 Church Street, Montclair (across from Starbucks)