Beautifully remodeled 1,250 SF restaurant space located in the heart of Alhambra’s highly coveted Main Street corridor. This turnkey opportunity features a 13+ foot hood, efficient layout, and modern buildout ready for immediate operation. Note: The...