UMI Sushi & Seafood

Asian restaurant · UMI Sushi & Seafood Buffet, 198 Maine Mall Rd #27, South Portland, ME

Hours

More food in South Portland, ME · Asian Food in South Portland