Pete's Place

137 La France Avenue, Bloomfield, NJ 07003