Palace of India Traditional Indian Restaurant is located in Sanaa, Yemen on Sixty Meter Road, 1st Cross (19-B St). Palace of India Traditional Indian Restaurant is rated 3 out of 5 in the category indian in Yemen.
Address
Sixty Meter Road, 1st Cross (19-B St)