Romeo's, a classic Italian restaurant serving traditional Italian cuisine, is located at the corner of Kryukov Canal and Prospect Rimsky-Korsakov, a stone's throw from the world-famous Mariinsky Theatre, Rimsky-Korsakov St. Petersburg State Conservatory, and the picturesque St. Nicholas Naval Cathedral. It is 15 minutes from New Holland Island and Yusupov Palace.