MAYHA is a 130 m2, two-floor Japanese Omakase Sushi restaurant located in London. The restaurant includes an open air seated backyard.
Use our calculator to estimate your electricity usage, sizing for your grid-t