Mommy's Planet is a restaurant known for serving dosa. It is located at 1205 E Hastings Street.