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