Shanghai Village

2926 2nd Avenue North
Billings
Montana
59101
(406) 245-6887

Shanghai Village is a Chinese restaurant located in Billings.