Food Plus Macius is a delicatessen located at 91 High Street in Edgware. It offers a variety of food items and is open to the public. The establishment is noted for its positive customer recommendations.