Tamba Restaurant ADDRESS
Morabadi : 2nd Floor Park Plaza, Above ICICI Bank, Tagore Hill Road, Morabadi, Ranchi, Jharkhand - 834008
9263634111
Tamba Restaurant DEALS
Sorry! No offers found.
Tamba Restaurant Known for
Desserts, Starters, Multi Cuisine, Soups
Deal Terms
Tamba Restaurant REVIEWS
Sorry! No Reviews Found. Be the first one to write the review