Cheema Indian Restaurant is an Indian cuisine establishment located in Odemira. It is known for its food and has received positive reviews.