Also Listed In

Additional Information

Share On

3382, D b gupta road, Karol Bagh, Delhi - 110005, Near police station

China Hub Restaurant

Description

See China Hub Restaurant Address On Google Map

Write a review

Note: HTML is not translated!