The Upstairs
The Upstairs is a charming eatery located in Bloomfield, NJ, known for its inviting atmosphere and delectable dishes. Featuring a diverse menu that highlights fresh, local ingredients, it offers something for everyone, from casual diners to food enthusiasts. With a cozy setting and friendly staff, it's the perfect spot to enjoy a meal with family and friends. Generated from this place's information