Bolshoi is a classic restaurant in Moscow that offers a beautiful garden for its guests. The garden is surrounded by trees and has a cozy atmosphere. The restaurant serves traditional Russian cuisine and has a great selection of wines and cocktails. The restaurant is located near the Bolshoi Theatre, making it a perfect place to have dinner before or after a show.