Indian restaurant Musaafer in Houston has received its first Michelin star for its unique take on Indian flavours.

:

Indian restaurant Musaafer in Houston has received its first Michelin star for its unique take on Indian flavours.

Share with