Shop 6 G/F, Cheung Fai Bldg, 41-51 Cheung Wah Street, Cheung Sha Wan, Kln,
Hong Kong, 00000
MAMA Burger & Lobster is one of the popular Seafood Restaurant located in Shop 6 G/F, Cheung Fai Bldg, 41-51 Cheung Wah Street, Cheung Sha Wan, Kln ,Hong Kong listed under Restaurant/cafe in Hong Kong
, Restaurant in Hong Kong
,