Upstairs On the Square is a charming restaurant nestled in the heart of Cambridge, MA. Known for its eclectic and vibrant ambiance, it offers a unique dining experience that combines modern cuisine with a touch of whimsy.
With a focus on seasonal ingredients and creative dishes, Upstairs On the Square provides a cozy and inviting setting for patrons to enjoy a delicious meal in a lively atmosphere. Whether for a casual brunch or a special evening out, this establishment caters to a diverse range of tastes and preferences.
Generated from their business information