Otto- Brookline is rated 4.8 stars by 112 OpenTable diners.