Astra M1 011-1 Mega l Automatic Espresso Machine, 110V

Unmatched performance and top-of-the-line quality make the Astra M1 011-1 Mega I automatic espresso machine the ideal choice for providing guests delicious hot beverages quickly and easily. Featuring Astra's signature modular styling and efficient...

WebstaurantStore