Trattoria La StellaOkay-ish Italian restaurant, not the best type.Vincent Zou13 November, 2023Restaurant