Sola (restaurant) explained

Sola is a Michelin-starred restaurant in London, United Kingdom.[1] [2] It serves California cuisine.[3]

See also

Notes and References

  1. Web site: SOLA – London - a MICHELIN Guide Restaurant . 2024-08-23 . MICHELIN Guide . en-US.
  2. https://thenudge.com/london-restaurants/sola/
  3. https://www.timeout.com/london/restaurants/michelin-star-restaurants-in-london