Unclaimed profile
Stella Bar & Restaurant
Hours unverified — claim to confirm
A solid 4.1-star Italian spot in Troy, backed by over 200 reviews—worth a visit for reliable, crowd-approved Italian fare.
See Stella Bar & Restaurant on Google Maps — directions, hours and Google reviews.
View on Google Maps